package strings

import (
	 "strings"
)

// TrimMultiline 将传入的多行文本缩为一行, 每一行头尾的空格将会被去除
func TrimMultiline(input string) string {
	// 按照每一行拆分输入参数
	strSlice := strings.Split(input, "\n")
	// 将拆分出来的每一个字符串首尾的空白字符去除
	for i, s := range strSlice {
		strSlice[i] = strings.TrimSpace(s)
	}
	// 合并字符串数组为一行字符串并返回
	return strings.Join(strSlice, "")
}
